package semana4.matrices.ejercicios;

import java.util.Random;

public class CopyOfMatrices06_SumaFilasColumnas {

	public static void main(String[] args) {

		int[][] matriz1 = new int[5][5];
		int[] sumaColumnas = new int[5];
		int[] sumaFilas = new int[5];
		
		System.out.println("============= MATRIZ 1 ===============");
		// RELLENAMOS MATRIz 1 NUMEROS ALEATORIOS
		for (int i = 0; i < matriz1.length; i++) {
			for (int j = 0; j < matriz1[0].length; j++) {
				matriz1[i][j] = new Random().nextInt(20) + 1;
			}
		}
		for (int i = 0; i < matriz1.length; i++) {
			for (int j = 0; j < matriz1[0].length; j++) {
				System.out.print(matriz1[i][j]+"\t");
			}
			System.out.println();
		}
		for (int i = 0; i < matriz1.length; i++) {
			for (int j = 0; j < matriz1[0].length; j++) {
				sumaColumnas[j] = sumaColumnas[j] + matriz1[i][j];
				sumaFilas[i] = sumaFilas[i] + matriz1[i][j];
				
			}
		}
		for ( int i = 0; i < sumaColumnas.length; i++){
			System.out.println("Columna "+i+" = "+sumaColumnas[i]);
		}
		for ( int i = 0; i < sumaFilas.length; i++){
			System.out.println("Fila "+i+" = "+sumaFilas[i]);
		}
	}

}
